Jonathan England Horse Racing Form | Cartmel 15:20 26th June 2022

Jonathan England' Form | 26th June 2022

26th June 2022 Molson Coors Handicap Chase

Total Horses Ride Last 14 Days Race Type Wins Races Win %
54 1 wins from 2 runs
50%
NH Flat 0 5
0%
Flat Turf 5 55
9.09%
Chase Turf 28 189
14.81%
Flat AW 1 26
3.85%
Hurdle Turf 17 195
8.72%
Race Type
Chase Turf
Class
4
Classifications
Chase, Handicap
Ground
Good
Distance
2m 1f 61y
Runners
8
Prize Money
£9,500
Is Jonathan England Improving?
Does Jonathan England Suit This Race
Horse Strength

43.6%

Session: 6817

Going % good races

13.11%

44 of 61

Distance % good races

12.11%

8 of 61

Class % good races

43.6%

18 of 179

Race Type % good races

60.5%

18 of 179

Course % good races

60.5%

18 of 179

Most Profitable Bet Type
Previous Results Summary
Date Horse
Trainer
Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
SP BF Odds
Plc Odds
OR
0 2022-06-24 15:40 Miraculous Getaway
Jonathan England
Cartmel / 5 / 2m 5f 34y / Chase Turf / 8K 10-5
Tongue Strap
Good To Soft1/12 -win 0.2 Post No Bills 11-4

held up rear of mid-division, headway after 10th, went 2nd after last, led, edged left and brushed rival 150 yards, brushed rival again twice towards finish, held on

7.5 9.65
3.02
76
1 2022-06-14 17:15 Birkenhead
Jonathan England
Thirsk / 5 / 5f / Flat Turf / 8K 10-1
Blinkers
Good3/10 -btn 2.25 Rambuso Creek 9-11

led, shaken up over 2f out, soon ridden, slightly hampered when headed inside final furlong, no extra closing stages

13 15.12
4.47
69
2 2022-06-11 16:55 Arij
Jonathan England
Hexham / 5 / 2m 48y / Hurdle Turf / 8K 12-0
Hood
Good9/10 -btn 20.05 Hats Off To Larry 11-12

held up in rear, took keen hold, not always fluent, tried to close before 2 out, soon weakened

34 60.84
12.21
95
3 2022-06-11 16:20 Miraculous Getaway
Jonathan England
Hexham / 5 / 3m 41y / Chase Turf / 9K 11-1
Tongue Strap
Good5/10 -btn 22.5 Larry Looby 10-2

towards rear, kept on approaching last, never on terms

7.5 9
2.89
80
4 2022-06-11 13:20 Going Mobile
Jonathan England
Hexham / 5 / 1m 7f 133y / Chase Turf / 9K 10-6
Tongue Strap
Good1/10 -win 0.3 Fourth Of July 11-1

tracked leader, led 4th, headed 7th, led 9th, 3 lengths ahead flat, just held on

5 5.79
2.15
78
5 2022-06-10 20:53 Liffeydale Dreamer
Jonathan England
Aintree / 4 / 3m 149y / Hurdle Turf / 9K 11-8
Tongue Strap
Good3/3 -btn 2.45 Isthebaropen 11-7

led, headed after 2 out, 3rd and held last, stayed on towards finish

2.2 2.32
104
6 2022-06-04 14:05 Going Mobile
Jonathan England
Hexham / 5 / 2m 4f 15y / Chase Turf / 9K 10-8
Tongue Strap
Good3/9 -btn 8 Follow Your Arrow 11-11

led, joined 9th, headed 10th, well clear of remainder when close up 3 out, ridden 2 out, weakened before last

7.5 9
2.79
80
7 2022-06-02 13:52 Soundslikethunder
Jonathan England
Redcar / 5 / 7f / Flat Turf / 9K 9-12
Cheekpieces
Good5/7 -btn 6.5 Hajjam 9-8

led, ridden and headed under 2f out, weakened over 1f out

15 20
7.8
85
8 2022-06-01 15:10 Arij
Jonathan England
Cartmel / 4 / 2m 1f 46y / Hurdle Turf / 8K 11-2
Hood
Good To Soft3/6 -btn 61 Battle Of Toro 10-13

led at fast pace, soon clear, reduced lead before 2 out, headed after 2 out, soon beaten and tailed off

23 25
9.03
9 2022-05-31 17:22 Spioradalta
Jonathan England
Thirsk / 5 / 6f / Flat Turf / 7K 9-5 Good13/18 -btn 9.25 King's Crown 9-7

went right leaving stalls, chased leaders, pushed along over 2f out, soon struggling

101 189.3
65.09
10 2022-05-30 17:30 Liffeydale Dreamer
Jonathan England
Cartmel / 3 / 3m 1f 83y / Hurdle Turf / 12K 10-7
Tongue Strap
Good1/6 -win 14 Tokyo Getaway 11-11

always handy, took it up at 4th, pressed last, went clear home turn, easily

2.5 2.68
1.68
104
11 2022-05-30 14:10 Miraculous Getaway
Jonathan England
Cartmel / 5 / 2m 6f 31y / Hurdle Turf / 6K 10-10
Tongue Strap
Good4/10 -btn 12.75 Dan Gun 9-13

held up, headway under pressure on outside 2 out, not quicken approaching last, kept on same pace flat

13 14.61
4.2
82
12 2022-05-25 20:30 Hot Scoop
Jonathan England
Ripon / 6 / 6f / Flat Turf / 7K 9-11
Tongue Strap
Good9/12 -btn 5.7 Gullane One 9-9

Prominent, ridden 2f out, weakened

13 14.5
4.7
57
13 2022-05-17 18:33 Diamant Sur Canape
Jonathan England
Hexham / 4 / 2m 4f 28y / Hurdle Turf / 10K 10-9 Good To SoftP -btn Curley Finger 11-3

prominent, ridden before 2 out, no impression and pulled up before last

151 484.26
38.61
14 2022-05-16 16:25 Sherdil
Jonathan England
Redcar / 5 / 5f / Flat Turf / 10K 9-5 Good To Soft4/9 -btn 1.95 Dandy Dinmont 9-3

led, headed over 3f out, tracked leaders, pushed along halfway, ridden and every chance over 1f out, kept on same pace

15 21
4.6
66
15 2022-05-14 17:11 Hot Scoop
Jonathan England
Thirsk / 6 / 6f / Flat Turf / 7K 9-7
Tongue Strap
Good5/14 -btn 3.1 Blackjack 9-0

led narrowly, headed under 2f out, soon ridden and weakened inside last

17 24.11
6.2
58
16 2022-05-13 19:55 Run This Way
Jonathan England
Hamilton / 4 / 6f 6y / Flat Turf / 11K 9-7 Soft12/13 -btn 11.35 Iris Dancer 8-5

dwelt in touch, ridden 2f out, weakened final furlong

15 18.85
5.6
78
17 2022-05-07 16:50 Croagh Patrick
Jonathan England
Hexham / 4 / 3m 41y / Chase Turf / 11K 11-11
Tongue Strap
Good To Soft5/11 -btn 26.6 Wavelength 11-3

mid-division, headway into 3rd 4 out, pushed along approaching last, soon weakened

4.5 5.7
2.13
103
18 2022-05-06 19:15 Rukwa
Jonathan England
Ripon / 5 / 2m / Flat Turf / 8K 9-10 Good7/7 -btn 15.95 Evaluation 10-0

raced keenly, led 2f, then tracked leaders on inside, pushed along over 3f out, soon ridden and weakened over 2f out

10 13.5
2.56
68
19 2022-05-05 14:15 Tanora
Jonathan England
Huntingdon / 5 / 3m 1f 10y / Hurdle Turf / 7K 10-10
Tongue Strap
GoodP -btn Ratoute Yutty 10-4

chased leaders on inside, pushed along and dropped to rear approaching 3 out, pulled up soon after

13 15
4.57
79
20 2022-05-03 19:50 Going Mobile
Jonathan England
Sedgefield / 5 / 3m 2f 202y / Chase Turf / 8K 10-12
Hood
Good5/9 -btn 32.25 Ballycorr 10-3

held up in rear, pushed along in modest 6th after 3 out, never on terms

5.5 5.7
1.99
84
21 2022-05-03 18:20 Miraculous Getaway
Jonathan England
Sedgefield / 5 / 3m 3f 9y / Hurdle Turf / 8K 11-0
Tongue Strap
Good8/8 -btn 43 Balkotic 11-0

jumped right at times, led briefly after 1st, chased winner, went right and hit 3 out, lost 2nd and weakened quickly before next

8 9.18
2.33
84
22 2022-04-30 18:20 Croagh Patrick
Jonathan England
Hexham / 4 / 3m 41y / Chase Turf / 12K 10-10
Tongue Strap
Good2/7 -btn 0.75 Avoid De Master 11-4

held up in mid-division, smooth headway to track leader approaching 2 out, driven and went second inside final 150yds, not pace of winner

2.62 2.68
1.81
101
23 2022-04-30 17:50 Gennady
Jonathan England
Hexham / 4 / 2m 48y / Hurdle Turf / 8K 11-1
Hood
Good5/7 -btn 21 Well Educated 11-1

in touch, ridden approaching 2 out, never a factor

6 6.8
3.3
103
24 2022-04-29 18:10 Arij
Jonathan England
Newcastle / 3 / 1m 2f 42y / Flat AW / 12K 9-7
Hood
Standard5/5 -btn 33.75 Possible Man 9-3

tracked winner until over 3f out, weakened 2f out

67 81.77
26
92
25 2022-04-28 16:56 Ramamaras Boy
Jonathan England
Redcar / 6 / 7f 219y / Flat Turf / 8K 9-5 Good To Firm8/9 -btn 9.9 Ha Long Bay 9-8

dwelt and went left start, towards rear, ridden under 3f out, never on terms

19 22.21
5.3
57
26 2022-04-25 17:05 Make A Prophet
Jonathan England
Thirsk / 6 / 6f / Flat Turf / 6K 9-5 Good6/13 -btn 3.75 Makhan King 8-11

mid-division far side, ridded and outpaced 2f out, minor headway inside final furlong, no extra final 100 yards

29 32.98
7.71
58
27 2022-04-18 15:05 Arij
Jonathan England
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 8K 11-1
Hood
Good3/6 -btn 25.5 Transatlantic 10-12

held up in rear, pulled hard, headway to 3rd before the 3rd, not fluent 5th, weakened before 2 out

19 29
7
28 2022-04-16 17:34 Chef D'Oeuvre
Jonathan England
Haydock / 4 / 3m 1f 125y / Chase Turf / 14K 11-11
Tongue Strap
Good To Soft3/9 -btn 8 Light Flicker 10-10

prominent, led 3rd, pressed before 3 out, ridden after 3 out, headed approaching last, gradually weakened run-in

4.33 4.31
1.96
119
29 2022-04-14 14:15 Mark's Choice
Jonathan England
Ripon / 4 / 6f / Flat Turf / 12K 9-9 Soft8/9 -btn 13.05 Fortamour 9-7

prominent, ridden 2f out, weakened final furlong

6.5 7.38
2.6
82
30 2022-04-10 13:50 Kinondo Kwetu
Jonathan England
Stratford / 4 / 2m 6f 7y / Hurdle Turf / 9K 11-0 Good1/3 -win 0.75 Starsky 11-5

tracked leader, not fluent 4th, switched right after final bend, challenging when not fluent last, led flat, stayed on

1.53 1.75
1.05
105
31 2022-04-09 13:37 Sir Apollo
Jonathan England
Newcastle / 5 / 2m 4f 19y / Chase Turf / 8K 10-13
Cheekpieces
Good4/8 -btn 18.75 Go On Chez 11-9

jumped right throughout, led, mistake 10th and headed, upsides 11th, not fluent 4 out and headed, weakened before 2 out

3.5 4.09
1.66
84
32 2022-04-08 17:08 Going Mobile
Jonathan England
Sedgefield / 5 / 3m 2f 202y / Chase Turf / 8K 11-6
Hood
Good To Soft8/10 -btn 29.7 Well Cliche 10-10

led, pressed 2 out, ridden and headed approaching last, no extra flat

8.5 10.5
3.25
87
33 2022-04-08 14:10 Spot On Soph
Jonathan England
Sedgefield / 4 / 2m 5f 28y / Chase Turf / 11K 10-12
Tongue Strap
Good To Soft3/4 -btn 9.75 Stamina Chope 10-10

chased leader, headway on outside 2 out, soon pushed along and outpaced, never threatened

2.25 2.48
1.45
94
34 2022-03-30 16:40 Miraculous Getaway
Jonathan England
Market Rasen / 5 / 2m 5f 89y / Chase Turf / 8K 10-8
Tongue Strap
GoodU -btn Onchan 11-12

in touch, ridden 4 out, headway next, held in 5th when blundered and unseated rider last

5 6.82
1.86
85
35 2022-03-27 16:43 No Cruise Yet
Jonathan England
Carlisle / 2 / 3m 110y / Chase Turf / 35K 10-6
Tongue Strap
Good1/11 -win 0.3 Powerful Position 11-0

chased leaders, bumped rival 1st, ridden along approaching 2 out, pressed leader last, soon led, ran on strongly flat

4 4.1
1.84
102
36 2022-03-25 14:55 Liffeydale Dreamer
Jonathan England
Musselburgh / 2 / 2m 7f 180y / Hurdle Turf / 30K 10-12
Tongue Strap
Good2/11 -btn 2.25 Goodtimes Badtimes 10-6

led 2nd, not fluent 4th, ridden and headed 2 out, stayed on one pace

34 41.84
7.72
103
37 2022-03-23 14:45 Chef D'Oeuvre
Jonathan England
Haydock / 3 / 3m 4f 97y / Chase Turf / 16K 11-4
Tongue Strap
Good2/7 -btn 1 Tim Pat 11-3

led, ridden 2 out, joined next, soon headed kept on one pace

5 5.8
2.86
117
38 2022-03-21 15:55 Gennady
Jonathan England
Southwell / 4 / 2m 4f 88y / Hurdle Turf / 13K 11-9
Hood
Good8/12 -btn 23.25 Niblawi 11-13

always towards rear

11 14.79
4.07
107
39 2022-03-19 16:50 Kinondo Kwetu
Jonathan England
Newcastle / 4 / 2m 4f 62y / Hurdle Turf / 11K 11-0 Good2/9 -btn 3 Getareason 11-11

chased leaders, not fluent 3 out, soon pushed along, headway when mistake 2 out, every chance last, kept on well flat

7 7.4
2.74
104
40 2022-03-17 16:25 Croagh Patrick
Jonathan England
Hexham / 5 / 2m 4f 15y / Chase Turf / 9K 10-12
Tongue Strap
Good To Soft1/13 -win 1.75 Moonlight Glory 11-10

held up off the pace in mid-division, headway chasing leaders before 3 out, strong challenge between horses run-in, ridden to lead final 150 yards, won going away

2.38 2.55
1.48
86
41 2022-03-14 19:00 Rukwa
Jonathan England
Wolverhampton / 5 / 2m 120y / Flat AW / 7K 9-12 Standard4/8 -btn 2.2 Catbird Seat 9-11

in rear, ridden and headway approaching final furlong, kept on towards finish

34 44
7
67
42 2022-03-11 15:40 Sir Apollo
Jonathan England
Newcastle / 5 / 2m 4f 19y / Chase Turf / 10K 10-7 Good2/6 -btn 1.5 Peak Time 10-12

led until 1st, led next, not fluent 3rd, headed 3 out, always held flat, stayed on

4.33 5.31
2.22
84
43 2022-03-09 15:25 Spot On Soph
Jonathan England
Catterick / 5 / 2m 3f 51y / Chase Turf / 8K 11-1
Tongue Strap
Good To Soft1/6 -win 3.75 Da Vinci Hand 12-6

jumped left at times, in rear, awkward 2nd, closed before 3 out, challenged last, soon led, stayed on and won going away

3.5 3.73
1.95
89
44 2022-03-08 15:50 Gennady
Jonathan England
Newcastle / 4 / 2m 46y / Hurdle Turf / 12K 11-7
Hood
Good To Soft6/11 -btn 23.7 Homme Public 11-6

in rear, ridden 4 out and no real progress

26 32.19
7.03
111
45 2022-03-06 15:13 Manwell
Jonathan England
Sedgefield / 3 / 2m 5f 28y / Chase Turf / 17K 11-4
Tongue Strap
Soft5/5 -btn 77 Dalyotin 11-0

close up, dropped to rear and slow 10th and next, soon weakened

6.5 8.43
3.05
121
46 2022-03-06 14:38 Tanora
Jonathan England
Sedgefield / 5 / 3m 3f 9y / Hurdle Turf / 8K 10-1
Tongue Strap
Soft6/6 -btn 25.5 Bobbie The Dazzler 10-0

in touch in rear, pushed along 3 out, behind when not fluent last

3 3.3
1.82
80
47 2022-03-06 14:03 Chef D'Oeuvre
Jonathan England
Sedgefield / 3 / 3m 2f 202y / Chase Turf / 17K 11-9
Blinkers
Soft4/5 -btn 23.25 Breizh Alko 11-1

led, headed 13th, tracked leaders, ridden 4 out, weakened 2 out

5 5.9
2.4
117
48 2022-02-28 15:20 No Cruise Yet
Jonathan England
Carlisle / 4 / 3m 2f 34y / Chase Turf / 11K 10-13
Tongue Strap
Soft1/10 -win 3 Kaphumor 10-9

prominent, led 4th, ridden 2 out, ran on

9 10.65
3.2
97
49 2022-02-22 15:55 Sir Apollo
Jonathan England
Market Rasen / 5 / 2m 7f 191y / Chase Turf / 8K 11-0 Heavy5/7 -btn 33 Felton Bellevue 11-8

in rear, pushed along 12th, headway 4 out, ridden and weakened next

4 4.11
1.74
87
50 2022-02-16 15:15 Chef D'Oeuvre
Jonathan England
Wetherby / 4 / 3m 45y / Chase Turf / 12K 11-7
Tongue Strap
Heavy2/12 -btn 4.75 Timeless Beauty 11-7

led before 2nd until 7th, led after 13th, slow 2 out, headed last, held flat

17 26
6.26
115
51 2022-02-14 14:40 Gennady
Jonathan England
Catterick / 3 / 1m 7f 156y / Hurdle Turf / 13K 11-0
Hood
Soft6/7 -btn 33.75 Mick Maestro 11-12

in touch towards rear, hit 3 out, not trouble leaders

51 90
14.3
116
52 2022-02-14 13:00 Rukwa
Jonathan England
Catterick / 4 / 2m 3f 66y / Hurdle Turf / 8K 11-5 SoftP -btn Inishbiggle 11-8

in rear when hampered 1st, struggling from 6th, pulled up 3 out

19 23.92
6.15
108
53 2022-02-10 14:10 No Cruise Yet
Jonathan England
Doncaster / 5 / 2m 7f 214y / Chase Turf / 9K 11-8
Tongue Strap
Good3/13 -btn 1.3 Lough Salt 10-2

in rear, mistake 1st, blundered badly and last next, steady headway from 13th, switched right 3 out, close 3rd last, no impression towards finish

8 10.49
2.97
95
54 2022-02-09 14:07 Tanora
Jonathan England
Sedgefield / 5 / 3m 3f 9y / Hurdle Turf / 11K 10-7
Tongue Strap
Good To Soft5/12 -btn 11.75 Atomic Angel 10-8

held up towards rear, some headway 3 out, soon short of room briefly on inside, 5th 2 out, kept on from last, never on terms

5.5 6.4
2.46
81
55 2022-02-05 15:00 Near Kettering
Jonathan England
Wetherby / 3 / 2m 3f 154y / Hurdle Turf / 16K 10-1
Tongue Strap
Good7/7 -btn 28.55 No Risk Des Flos 11-12

always in rear, behind 8th

26 34.5
11.07
102
56 2022-01-30 15:00 Tanora
Jonathan England
Sedgefield / 5 / 3m 2f 202y / Chase Turf / 9K 10-0
Tongue Strap
Good2/5 -btn 0.2 Light Flicker 11-9

held up in last, not fluent 13th, headway after 17th, led before last, hard pressed, driven flat, headed close home

3.25 3.7
1.74
79
57 2022-01-29 12:25 Near Kettering
Jonathan England
Doncaster / 4 / 2m 3f 88y / Hurdle Turf / 9K 10-10
Tongue Strap
Good12/15 -btn 39.05 Jay Jay Reilly 11-10

held up in rear on outside, well beaten before 3 out, jumped left and not fluent 3 out

101 252.49
36
104
58 2022-01-27 15:45 Spot On Soph
Jonathan England
Wetherby / 4 / 2m 3f 85y / Chase Turf / 14K 10-0
Tongue Strap
Good To Soft4/7 -btn 40.5 Maid O'Malley 11-5

jumped slowly 1st, off the pace in last pair, mistake 4 out, went remote 4th run-in

2.1 2.23
1.57
89
59 2022-01-27 15:15 Fenland Tiger
Jonathan England
Wetherby / 4 / 2m / Hurdle Turf / 11K 11-2 Good To Soft7/12 -btn 26.5 Sholokjack 11-8

always behind, never a factor, tailed off

126 644.48
39.85
60 2022-01-22 16:15 Near Kettering
Jonathan England
Haydock / 4 / 1m 7f 144y / Hurdle Turf / 11K 10-12
Tongue Strap
Soft6/6 -btn 18.5 The Grey Falco 11-8

always towards rear, never involved

26 31.64
5.11
106
61 2022-01-15 12:27 Fenland Tiger
Jonathan England
Wetherby / 4 / 2m / Hurdle Turf / 11K 11-6 Soft11/13 -btn 48.05 Our Jet 11-1

towards rear, well behind and ridden when emerged from fog after 4 out, soon beaten

51 136.3
11.05
62 2022-01-13 14:40 Chef D'Oeuvre
Jonathan England
Catterick / 3 / 3m 5f 214y / Chase Turf / 31K 10-9
Blinkers
Good To Soft5/8 -btn 27.75 Supreme Escape 10-9

last pair, tailed off when bad mistake 20th, went badly left 2 out, never involved

11 12.73
3.3
120
63 2022-01-13 13:40 No Cruise Yet
Jonathan England
Catterick / 5 / 3m 1f 54y / Chase Turf / 8K 11-7
Tongue Strap
Good To Soft2/9 -btn 3 The Very Thing 9-11

chased leaders, hit 6th, pushed along and outpaced in 4th after 16th, rallied chasing leaders in 3rd before next, went 2nd between last two, every chance last, chased winner and one pace run-in

4.5 5.51
1.79
95
64 2022-01-13 13:10 Tanora
Jonathan England
Catterick / 5 / 3m 1f 71y / Hurdle Turf / 8K 10-8
Tongue Strap
Good To Soft4/10 -btn 0.85 Jessiemac 11-6

held up off th pace in last pair, good headway on inside after 3 out, went 2nd before next, ridden and every chance run-in, lost two places nearing finish

4 5.03
1.74
81
65 2022-01-11 15:20 Near Kettering
Jonathan England
Doncaster / 4 / 2m 3f 88y / Hurdle Turf / 13K 11-0
Tongue Strap
Good To Soft9/14 -btn 42.05 Inishbiggle 10-8

always in rear

51 82.43
16
108
66 2022-01-01 14:45 Spot On Soph
Jonathan England
Catterick / 5 / 3m 1f 54y / Chase Turf / 8K 11-6
Hood
Soft2/9 -btn 3 Tumbling Dice 9-11

held up in rear, headway 13th, closed into 2nd going well under 4 out, led over 3 out, went clear under 2 out, reduced lead approaching last, ridden and headed flat, no extra close home

1.73 1.89
1.28
87
67 2022-01-01 14:15 Fenland Tiger
Jonathan England
Catterick / 4 / 1m 7f 156y / Hurdle Turf / 10K 11-2 Soft3/5 -btn 27.75 Socialist Agenda 11-2

held up, lost ground over 4 out, outpaced under 3 out, plugged on from before last and took distant 3rd closing stages

13 17
4.04
68 2022-01-01 13:00 Tanora
Jonathan England
Catterick / 5 / 3m 1f 71y / Hurdle Turf / 8K 10-5
Tongue Strap
Soft2/12 -btn 2.25 Late Date 9-13

held up, raced freely, mistake 5th, good headway under 3 out, close up in 4th 2 out, every chance before last, outpaced by winner flat

13 14.65
4.3
79

Anonymous Ginger Ltd. does not encourages reckless gambling. This site is not intended for an audience under 18 years of age. We recommend that readers who engage in gambling do so responsibly and set financial limits. If you have a concern about problem gambling, you can contact GamCare on 0845 6000 133 or gamcare.org.uk

Anonymous Ginger © Copyright 2024, All Rights Reserved